home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 May: Tool Chest / Dev.CD May 98 TC.toast / Tool Chest / OS Utilities / Gestalt Selectors List 4.1 / Updates / GSL Update 4.0.5 < prev   
Encoding:
Text File  |  1998-03-20  |  10.1 KB  |  314 lines  |  [TEXT/R*ch]

  1.  
  2. Long time no see! (Is that really how they say it?)
  3.  
  4. I'm too blame indirectly. Not many contributions lately.
  5. So if you find new TechNotes, Developer Notes etc. I'd like to get
  6. warned since I can't be looking everywhere. Also, if you can get your
  7. hands at one of the new G3 servers or have info about the new PPC 740
  8. (for portables) please get me a Gestalt.Appl dump! :-)
  9.  
  10. Robert Lentz (ralentz@enteract.com) moved to another site with his
  11. home page and Macintosh FAQ pages. Thus, the GSL mirror also moved and
  12. can now be found at:
  13.  
  14. <http://www.ralentz.com/mac/programming/faqs/gestalt/index.html>
  15.  
  16.  
  17. Anyway, have fun and 'till next time.
  18. Rene Ros
  19.  
  20. ***************************************************************************
  21. 5TH ANNIVERSARY!!! LET'S PARTY! CHECK OUT:
  22. http://www.bio.vu.nl/home/rgaros/gestalt/party/
  23. ***************************************************************************
  24.  
  25.  
  26. Gestalt Selectors List 4.0.5 Update
  27. ===================================
  28.  
  29. Maintained and published by Rene G.A. Ros (rene@rgaros.nl)
  30.  
  31. First published: 12 October 1992, 13:15 CET (GMT+1)
  32. Last version   : 12 October 1997, 14:15 CET (GMT+2, DST)
  33. Previous update:  3 February 1998, 06:55 CET (GMT+1)
  34. Last modified  : 20 March 1998, 17:15 CET (GMT+1)
  35.  
  36. The complete version is available to subscribers by sending an email to:
  37.      gestalt-selectors-list-request@bio.vu.nl
  38. with as subject:
  39.      archive get recent/gestalt-selectors.etx
  40. or to get the compressed version:
  41.      archive get recent/gestalt-selectors.sit.hqx
  42. The latest GSL version is also available on the GSL Web page. Point your
  43. Internet browser to:
  44.      http://www.bio.vu.nl/home/rgaros/gestalt/
  45.  
  46. If this is the first update you receive since subscribing to the mailing
  47. list you may want to get the previous updates as well. Then email to the
  48. address listed above and use this command:
  49.      archive get updates/updates-comb.etx
  50.  
  51. A vertical bar in front of a line indicates the line has changed or was
  52. added.
  53.  
  54. PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
  55.  
  56. The following persons contributed to this update:
  57.  
  58. ===========================================================================
  59. Contributions to the selector sections
  60. ===========================================================================
  61. Person                 Software                Selector(s) added/changed
  62. ---------------------------------------------------------------------------
  63. Chuck Crannell         Conflict Catcher        ccPI
  64.                        unknown                 T1PE
  65. Rene Ros               ColorSync ext           cmtc
  66.                        System                  cmnu, cput
  67. Satoshi Nishi          Mouse Navigator cp      MGCP
  68. Cristiano Verondini    PopCalendar ext         P6ca
  69. ---------------------------------------------------------------------------
  70.  
  71. Apple System Software (A-D)
  72. ===========================
  73.  cmnu (Contextual Menu Extension? ext [1.0?] part of Mac OS 8.0)
  74.       gestaltContextualMenuAttr
  75.       Returns information about the Contextual Menu capabilities?
  76.  
  77.       enum {
  78.       #define gestaltContextualMenuAttr 'cmnu'
  79. |     gestaltContextualMenuPresent       = 0, /* also seen next constant: */
  80. |     gestaltContextualMenuUnusedBit     = 0,
  81.       gestaltContextualMenuTrapAvailable = 1};
  82.  
  83.  cmtc (ColorSync ext [1.0?])
  84.       gestaltColorMatchingVersion
  85.       Returns the version of the Color Matching software as BCD.
  86.  
  87.       enum {
  88.       #define gestaltColorMatchingVersion 'cmtc' /* Color Matching
  89.                                                      version */
  90.       gestaltColorSync10  = 0x0100,  /* &AD09 */
  91.       gestaltColorSync11  = 0x0110,  /* &AD09 */
  92.       gestaltColorSync104 = 0x0104,  /* &AD09 */
  93.       gestaltColorSync105 = 0x0105,  /* &AD09 */
  94.       gestaltColorSync20  = 0x0200,  /* &AD17/AD21 */
  95.       gestaltColorSync21  = 0x0210,
  96. |     gestaltColorSync25? = 0x0250};
  97.  
  98.       NOTE:
  99.       ColorSync 1.0 returns gestaltColorSync10 for the version of the
  100.       utilities that work with System 6.0.7. And gestaltColorSync11 is
  101.       returned by the version that works with System 7.0 and later.
  102.       From version 1.0.4 up the correct version is returned. &AD17
  103.  
  104.  cput (System [7.1.2?]) &AS04/AS05
  105.       gestaltNativeCPUtype
  106.       Returns a value that indicates the type of native processor that is
  107.       currently running.
  108.  
  109.       enum {
  110.       #define gestaltNativeCPUtype 'cput' /* Native CPU type */
  111.       /* Motorola Architecture */
  112.       gestaltCPU68000   = 0,
  113.       gestaltCPU68010   = 1,
  114.       gestaltCPU68020   = 2,
  115.       gestaltCPU68030   = 3,
  116.       gestaltCPU68040   = 4,
  117.  
  118.       /* PowerPC Architecture */
  119.       gestaltCPU601     = 0x101,
  120.       gestaltCPU603     = 0x103,
  121.       gestaltCPU604     = 0x104,
  122.       gestaltCPU603e    = 0x106,  /* 3.3 Volt 603 with 16K caches &AS22 */
  123.       gestaltCPU603e166?= 0x107,  /* 2.5 Volt 603e, good to 300 Mhz. See
  124.                                      also note below */
  125.       gestaltCPU750?    = 0x108,  /* codename Arthur: 300 MHz with
  126.                                      L2 on-board */
  127.       gestaltCPU604e?   = 0x109,  /* 2.5 Volt 604 with 32K caches */
  128.       gestaltCPU760?    = 0x10A,  /* codename Mach5 */
  129.       gestaltX704?      = 0x154,  /* X704 from Exponential Technology Inc. */
  130.       gestaltX704_2?    = 0x160,  /* ??? */
  131.  
  132.       /* PowerPC Architecture (Unreleased & Rumoured) */
  133.       gestaltHelmwind?  = ???,    /* 200, 250, 300 MHz */
  134.       gestaltCPU614?    = ???,
  135.       gestaltCPU615?    = ???,
  136.       gestaltCPU620?    = ???,
  137.       gestaltCPU630?    = ???,
  138.  
  139.       gestaltCPU603q?   = ???,    /* Quantum Effect Design Inc. */
  140.  
  141. |     gestaltCPU740     = ???};   /* announced for 1998 portable */
  142. [notes are omitted]
  143.  
  144. Apple System Software (E-H)
  145. ===========================
  146. No changes.
  147.  
  148. Apple System Software (I-L)
  149. ===========================
  150. No changes.
  151.  
  152. Apple System Software (M)
  153. =========================
  154. No changes.
  155.  
  156. Apple System Software (N-O)
  157. ===========================
  158. No changes.
  159.  
  160. Apple System Software (P-S)
  161. ===========================
  162. No changes.
  163.  
  164. Apple System Software (T-Z)
  165. ===========================
  166. No changes.
  167.  
  168. Apple Additional Software
  169. =========================
  170. No changes.
  171.  
  172. Third Parties Software
  173. ======================
  174. |MGCP (Mouse Navigator cp [1.0] by Satoshi Nishi)
  175. |     gestaltMouseNavigatorPrivateData
  176. |     Returns a pointer to a private data structure.
  177. |
  178. |     #define gestaltMouseNavigatorPrivateData 'MGCP'
  179.  
  180. |P6ca (PopCalendar ext [1.0] by Cristiano Verondini of
  181. |                               PowerSolutions S.r.l.)
  182. |     Returns a pointer to a private data structure (undocumented).
  183. |
  184. |     NOTE:
  185. |     The 6 is actually the option-shift-6 character (0xA5).
  186.  
  187. Unknown Apple Software (A-K)
  188. ============================
  189. No changes.
  190.  
  191. Unknown Apple Software (L-Z)
  192. ============================
  193. No changes.
  194.  
  195. Unknown Third Parties Software
  196. ==============================
  197. |T1PE (???)
  198. |ccPI (Conflict Catcher ext ? [3.0?] by ???)
  199. |     NOTE: The 'cc' are actually option-c (0x8D).
  200.  
  201. Reports
  202. =======
  203. No changes.
  204.  
  205. About this list
  206. ===============
  207. For this update this chapter only includes the 'Gestalt Submission Form',
  208. 'Acknowledgements' and 'Editors' Address' sections.
  209.  
  210. Gestalt Submission Form
  211. -----------------------
  212. You can use this form to report information you found on already included
  213. selectors. But you can also use it to register new Gestalt selector codes.
  214. If you want to register the selector code your software installs, make sure
  215. you registered your code first with Apple Computer, Inc. Also, it is your
  216. good right if you chose to keep the meaning of the response value private.
  217. If so, still register so that others can at least detect your software by
  218. determining if the selector is present.
  219.  
  220. Software means, in this form, the software which installs the selector
  221. code. Not the whole package, just the extension or control panel (perhaps
  222. application) itself.
  223. The package is the product name in which the software is included and
  224. distributed.
  225. If data is not available or relevant, leave it blank. When the selector
  226. contains non-ASCII characters, please also provide the hexadecimal value.
  227.  
  228. You can also fill in this form on-line because it is also on the WWW
  229. pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
  230.  
  231.  
  232. Your name: 
  233.  
  234. Your email address: 
  235.  
  236. Your company name: 
  237.  
  238. Do you want to remain anonymous? Yes / No
  239.  
  240. Category:      O Apple System Software
  241.                O Apple Additional Software
  242.                O Apple Software
  243.                O Third Parties Software
  244.  
  245. Gestalt Selector: 
  246.  
  247. Software name: 
  248.  
  249. Software type: O application 
  250.                O control panel
  251.                O extension (also 'appe')
  252.                O other:
  253.  
  254. First version to install selector: 
  255.  
  256. Package name: 
  257.  
  258. Author or Company name: 
  259.  
  260. Constant name: 
  261.  
  262. Source of information: 
  263.  
  264. Short description of the returned response:
  265.  
  266.  
  267.  
  268.  
  269.  
  270. Additional constant names and values for the response value meaning:
  271.  
  272.  
  273.  
  274.  
  275.  
  276. Please email this form to this Internet address: rene@rgaros.nl
  277.  
  278. Acknowledgements
  279. ----------------
  280. I want to thank the following persons for their contributions to this
  281. update and their support of this list:
  282.  
  283. ===========================================================================
  284. Name                                       Internet Email Address
  285. ---------------------------------------------------------------------------
  286. Chuck Crannell                             chuck_crannell@baynetworks.com
  287. Satoshi Nishi                              snishi@hf.rim.or.jp
  288. Cristiano Verondini, PowerSolutions S.r.l. cverond@powersolutions.it
  289. ---------------------------------------------------------------------------
  290.  
  291. Legal Stuff
  292. -----------
  293. (C) 1992-1998, Rene G.A. Ros
  294.  
  295. It is not allowed to distribute the GSL updates separate from the full GSL.
  296. The full GSL can be used freely but is not public domain.
  297. See for legal information the Legal Stuff chapter of the full Gestalt
  298. Selectors List.
  299.  
  300. Editor's Address
  301. ----------------
  302. Rene G.A. Ros
  303. Developer and consultant at S&B Office Services, Woerden, The Netherlands
  304. Consultant to the Computer Department,
  305.     Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands.
  306.  
  307. Email: rene@rgaros.nl (preferred)
  308.        rene_ros@office.nl (work)
  309.        rgaros@bio.vu.nl
  310.        rgaros@dds.nl
  311.        100112.1363@compuserve.com
  312. WWW  : http://www.bio.vu.nl/home/rgaros/
  313.        http://huizen.dds.nl/~rgaros
  314.